wandering pacemaker - Spanish English Dictionary